Skip to content

Add VCS metrics from Github receiver#1383

Merged
lmolkova merged 55 commits intoopen-telemetry:mainfrom
christophe-kamphaus-jemmic:1372-vcs-metrics
Nov 8, 2024
Merged

Add VCS metrics from Github receiver#1383
lmolkova merged 55 commits intoopen-telemetry:mainfrom
christophe-kamphaus-jemmic:1372-vcs-metrics

Conversation

@christophe-kamphaus-jemmic
Copy link
Contributor

@christophe-kamphaus-jemmic christophe-kamphaus-jemmic commented Sep 3, 2024

Fixes #1372

Changes

This PR adds the VCS metrics from the GitHub Receiver to Semantic Conventions.
These metrics are based on https://github.com/adrielp/opentelemetry-collector-contrib/blob/903eec5382352e4d663fadd2dc7f1cc1e37f62fd/receiver/githubreceiver/documentation.md

Merge requirement checklist

TODO

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Sep 3, 2024

@adrielp
Copy link
Member

adrielp commented Sep 5, 2024

CLA Not Signed

@christophe-kamphaus-jemmic - please sign the CLA if you haven't already.

Copy link
Member

@lmolkova lmolkova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm suggesting to change the approach and design those as events given that they would have low volume, but would be very flexible since events can include a lot of context that can be aggregated based on user needs.

See more details in the comment #1383 (comment)

@lmolkova
Copy link
Member

lmolkova commented Nov 8, 2024

This looks awesome! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Add VCS metrics from GitHub receiver in collector contrib to Semantic Conventions

10 participants